/* Write your styles */
*{
	margin:0;
	padding:0;
	text-decoration:none;
	list-style:none;
	}
.fl{
	float:left;
	}
.fr{
	float:right;
	}
.c{
	zoom:1
	}
.c:after{
	clear:both;
	content:"";
	display:block;
	}
.red{
	color: #FF2222;
}
.txtCenter{
	text-align:center;
	}
.w300{
	width:300px;
	margin:auto;
	}
.w300 img{
	width:100%;
	}
.borderNone{
	border:none;
	}
.mgNone{
	margin:0;
	}
.m5{
	margin:5px;
	}
.m10{
	margin:10px;
	}
.m20{
	margin:20px;
	}
.m30{
	margin:30px;
	}
.mt5{
	margin-top:5px;
	}
.mt10{
	margin-top:10px;
	}
.mt20{
	margin-top:20px;
	}
.mt30{
	margin-top:30px;
	}
.mt50{
	margin-top:50px;
	}
.ml5{
	margin-left:5px;
	}
.ml10{
	margin-left:10px;
	}
.ml20{
	margin-left:20px;
	}
.ml30{
	margin-left:30px;
	}
.ml50{
	margin-left:50px;
	}
.mr5{
	margin-right:5px;
	}
.mr10{
	margin-right:10px;
	}
.mr20{
	margin-right:20px;
	}
.mr30{
	margin-right:30px;
	}
.mr50{
	margin-right:50px;
	}
.mb5{
	margin-bottom:5px;
	}
.mb10{
	margin-bottom:10px;
	}
.mb20{
	margin-bottom:20px;
	}
.mb30{
	margin-bottom:30px;
	}
.mb50{
	margin-bottom:50px;
	}
.pdNone{
	padding:0;
	}
.pd5{
	padding:5px;
	}
.pd10{
	padding:10px;
	}
.pd20{
	padding:20px;
	}
.pd30{
	padding:30px;
	}
.pd50{
	padding:50px;
	}
.pt5{
	padding-top:5px;
	}
.pt10{
	padding-top:10px;
	}
.pt20{
	padding-top:20px;
	}
.pt30{
	padding-top:30px;
	}
.pt50{
	padding-top:50px;
	}
.pl5{
	padding-left:5px;
	}
.pl10{
	padding-left:10px;
	}
.pl20{
	padding-left:20px;
	}
.pl30{
	padding-left:30px;
	}
.pl50{
	padding-left:50px;
	}
.pr5{
	padding-right:5px;
	}
.pr10{
	padding-right:10px;
	}
.pr20{
	padding-right:20px;
	}
.pr30{
	padding-right:30px;
	}
.pr50{
	padding-right:50px;
	}
.pb5{
	padding-bottom:5px;
	}
.pb10{
	padding-bottom:10px;
	}
.pb20{
	padding-bottom:20px;
	}
.pb30{
	padding-bottom:30px;
	}
.pb50{
	padding-bottom:50px;
	}
.font12{
	font-size:0.75rem;
	}
.font14{
	font-size:0.875rem;
	}
.font16{
	font-size:1rem;
	}
.font18{
	font-size:1.125rem;
	}
.font20{
	font-size:1.25rem;
	}
.font24{
	font-size:1.5rem;
	}
.font28{
	font-size:1.75rem;
	}
.font36{
	font-size:2.25rem;
	}
.font42{
	font-size:2.5rem;
	}
.lineh24{
	line-height:1.5rem;
	}
.lineh28{
	line-height:1.75rem;
	}
.bgwhite{
	background-color:#FFF;
	}